home *** CD-ROM | disk | FTP | other *** search
/ APDL Eductation Resources / APDL Eductation Resources.iso / programs / astronomy / stargazer / !Stargazer / WindMan < prev   
Unknown  |  1996-06-21  |  7.0 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 2f f4 20 3e 20 | 57 69 6e 64 6f 77 20 6d |.../. > |Window m|
|00000010| 61 6e 61 67 65 72 20 6c | 69 62 72 61 72 79 20 56 |anager l|ibrary V|
|00000020| 32 2e 31 30 20 2d 20 30 | 37 2f 30 35 2f 39 32 0d |2.10 - 0|7/05/92.|
|00000030| 00 14 25 f4 20 3e 20 28 | 43 29 20 31 39 39 32 20 |..%. > (|C) 1992 |
|00000040| 53 2e 45 2e 45 6c 6c 77 | 6f 6f 64 20 61 6e 64 20 |S.E.Ellw|ood and |
|00000050| 45 54 43 2e 0d 00 1e 3d | f4 20 3e 20 57 61 72 6e |ETC....=|. > Warn|
|00000060| 69 6e 67 20 2d 20 74 68 | 69 73 20 6c 69 62 72 61 |ing - th|is libra|
|00000070| 72 79 20 69 6e 63 6f 6d | 70 61 74 69 62 6c 65 20 |ry incom|patible |
|00000080| 77 69 74 68 20 56 65 72 | 73 69 6f 6e 20 31 2e 30 |with Ver|sion 1.0|
|00000090| 30 0d 00 28 04 0d 00 32 | 19 dd f2 77 69 6d 70 5f |0..(...2|...wimp_|
|000000a0| 69 6e 69 74 28 74 61 73 | 6b 24 2c 74 24 29 0d 00 |init(tas|k$,t$)..|
|000000b0| 3c 34 20 20 de 20 71 25 | 20 26 33 30 30 2c 6d 65 |<4 . q%| &300,me|
|000000c0| 6e 75 64 61 74 61 25 20 | 26 32 30 30 2c 74 61 73 |nudata% |&200,tas|
|000000d0| 6b 69 64 25 20 34 2c 62 | 75 66 66 65 72 25 20 32 |kid% 4,b|uffer% 2|
|000000e0| 35 36 0d 00 46 2c 20 20 | 73 70 72 69 74 65 73 25 |56..F, |sprites%|
|000000f0| 3d 31 3a f4 20 64 65 66 | 61 75 6c 74 20 74 6f 20 |=1:. def|ault to |
|00000100| 73 79 73 74 65 6d 20 73 | 70 72 69 74 65 73 0d 00 |system s|prites..|
|00000110| 50 28 20 20 69 6e 66 6f | 25 3d 30 20 20 20 3a f4 |P( info|%=0 :.|
|00000120| 20 64 65 66 61 75 6c 74 | 20 74 6f 20 6e 6f 20 69 | default| to no i|
|00000130| 6e 66 6f 62 6f 78 0d 00 | 5a 14 20 20 24 74 61 73 |nfobox..|Z. $tas|
|00000140| 6b 69 64 25 3d 74 61 73 | 6b 24 0d 00 64 0f 20 20 |kid%=tas|k$..d. |
|00000150| 74 69 74 6c 65 24 3d 74 | 24 0d 00 6e 3f 20 20 c8 |title$=t|$..n? .|
|00000160| 99 20 22 57 69 6d 70 5f | 49 6e 69 74 69 61 6c 69 |. "Wimp_|Initiali|
|00000170| 73 65 22 2c 32 30 30 2c | 21 74 61 73 6b 69 64 25 |se",200,|!taskid%|
|00000180| 2c 74 24 20 b8 20 76 65 | 72 73 69 6f 6e 25 2c 74 |,t$ . ve|rsion%,t|
|00000190| 61 73 6b 68 61 6e 64 25 | 0d 00 78 0e 20 20 60 77 |askhand%|..x. `w|
|000001a0| 62 63 6f 6c 3d 36 0d 00 | 82 0e 20 20 60 74 62 63 |bcol=6..|.. `tbc|
|000001b0| 6f 6c 3d 32 0d 00 8c 0c | 20 20 60 73 63 6f 3d 33 |ol=2....| `sco=3|
|000001c0| 0d 00 96 10 20 20 60 6d | 62 63 6f 6c 20 3d 31 31 |.... `m|bcol =11|
|000001d0| 0d 00 a0 0f 20 20 60 77 | 66 63 6f 6c 20 3d 30 0d |.... `w|fcol =0.|
|000001e0| 00 aa 0f 20 20 60 74 66 | 63 6f 6c 20 3d 37 0d 00 |... `tf|col =7..|
|000001f0| b4 0f 20 20 60 73 63 69 | 20 20 20 3d 31 0d 00 be |.. `sci| =1...|
|00000200| 10 20 20 60 74 62 63 6f | 6c 32 3d 26 32 0d 00 c8 |. `tbco|l2=&2...|
|00000210| 20 20 20 57 69 6d 70 20 | 20 20 20 3d 20 28 31 3c | Wimp | = (1<|
|00000220| 3c 31 38 29 20 2b 20 28 | 33 3c 3c 36 29 0d 00 d2 |<18) + (|3<<6)...|
|00000230| 16 20 20 43 72 65 61 74 | 65 57 20 3d 20 57 69 6d |. Creat|eW = Wim|
|00000240| 70 2b 31 0d 00 dc 16 20 | 20 4f 70 65 6e 57 20 20 |p+1.... | OpenW |
|00000250| 20 3d 20 57 69 6d 70 2b | 35 0d 00 e6 16 20 20 43 | = Wimp+|5.... C|
|00000260| 6c 6f 73 65 57 20 20 3d | 20 57 69 6d 70 2b 36 0d |loseW =| Wimp+6.|
|00000270| 00 f0 16 20 20 50 6f 6c | 6c 25 20 20 20 3d 20 57 |... Pol|l% = W|
|00000280| 69 6d 70 2b 37 0d 00 fa | 16 20 20 52 65 64 72 61 |imp+7...|. Redra|
|00000290| 77 57 20 3d 20 57 69 6d | 70 2b 38 0d 01 04 16 20 |wW = Wim|p+8.... |
|000002a0| 20 55 70 64 61 74 65 57 | 20 3d 20 57 69 6d 70 2b | UpdateW| = Wimp+|
|000002b0| 39 0d 01 0e 17 20 20 47 | 65 74 52 25 20 20 20 3d |9.... G|etR% =|
|000002c0| 20 57 69 6d 70 2b 31 30 | 0d 01 18 17 20 20 47 65 | Wimp+10|.... Ge|
|000002d0| 74 57 20 20 20 20 3d 20 | 57 69 6d 70 2b 31 31 0d |tW = |Wimp+11.|
|000002e0| 01 22 17 20 20 47 65 74 | 50 20 20 20 20 3d 20 57 |.". Get|P = W|
|000002f0| 69 6d 70 2b 31 35 0d 01 | 2c 17 20 20 44 72 61 67 |imp+15..|,. Drag|
|00000300| 20 20 20 20 3d 20 57 69 | 6d 70 2b 31 36 0d 01 36 | = Wi|mp+16..6|
|00000310| 17 20 20 46 6f 72 63 65 | 64 72 20 3d 20 57 69 6d |. Force|dr = Wim|
|00000320| 70 2b 31 37 0d 01 40 17 | 20 20 43 72 4d 65 6e 75 |p+17..@.| CrMenu|
|00000330| 20 20 3d 20 57 69 6d 70 | 2b 32 30 0d 01 4a 17 20 | = Wimp|+20..J. |
|00000340| 20 44 63 4d 65 6e 75 20 | 20 3d 20 57 69 6d 70 2b | DcMenu | = Wimp+|
|00000350| 32 31 0d 01 54 3a 20 20 | c8 99 20 22 4f 53 5f 53 |21..T: |.. "OS_S|
|00000360| 57 49 4e 75 6d 62 65 72 | 46 72 6f 6d 53 74 72 69 |WINumber|FromStri|
|00000370| 6e 67 22 2c 2c 22 57 69 | 6d 70 5f 53 65 74 43 6f |ng",,"Wi|mp_SetCo|
|00000380| 6c 6f 75 72 22 20 b8 20 | 43 6f 6c 25 0d 01 5e 0d |lour" . |Col%..^.|
|00000390| 20 20 6f 70 65 6e 25 3d | a3 0d 01 68 11 20 20 c8 | open%=|...h. .|
|000003a0| 99 20 44 72 61 67 2c 2c | 2d 31 0d 01 72 0b 20 20 |. Drag,,|-1..r. |
|000003b0| 62 78 25 3d 30 0d 01 7c | 0b 20 20 62 79 25 3d 30 |bx%=0..||. by%=0|
|000003c0| 0d 01 86 0b 20 20 78 6f | 25 3d 30 0d 01 90 0b 20 |.... xo|%=0.... |
|000003d0| 20 79 6f 25 3d 30 0d 01 | 9a 05 e1 0d 01 a4 04 0d | yo%=0..|........|
|000003e0| 01 ae 20 dd a4 77 69 6d | 70 5f 70 6f 6c 6c 28 77 |.. ..wim|p_poll(w|
|000003f0| 61 69 74 5f 66 6f 72 25 | 2c f8 20 70 62 25 29 0d |ait_for%|,. pb%).|
|00000400| 01 b8 0a ea 41 25 2c 66 | 25 0d 01 c2 0a 20 20 66 |....A%,f|%.... f|
|00000410| 25 3d a3 0d 01 cc 0c 20 | 20 70 62 25 3d 71 25 0d |%=..... | pb%=q%.|
|00000420| 01 d6 07 20 20 f5 0d 01 | e0 1a 20 20 20 20 c8 99 |... ...|.. ..|
|00000430| 20 50 6f 6c 6c 25 2c 30 | 2c 71 25 20 b8 20 41 25 | Poll%,0|,q% . A%|
|00000440| 0d 01 ea 17 20 20 20 20 | e7 20 41 25 3c 3e 77 61 |.... |. A%<>wa|
|00000450| 69 74 5f 66 6f 72 25 0d | 01 f4 11 20 20 20 20 20 |it_for%.|... |
|00000460| 20 c8 8e 20 41 25 20 ca | 0d 01 fe 25 20 20 20 20 | .. A% .|...% |
|00000470| 20 20 20 20 c9 20 31 20 | 3a 20 f2 72 65 64 72 61 | . 1 |: .redra|
|00000480| 77 5f 77 69 6e 64 6f 77 | 28 21 71 25 29 0d 02 08 |w_window|(!q%)...|
|00000490| 4b 20 20 20 20 20 20 20 | 20 c9 20 32 20 3a 20 f2 |K | . 2 : .|
|000004a0| 6f 70 65 6e 5f 77 69 6e | 64 6f 77 28 21 71 25 2c |open_win|dow(!q%,|
|000004b0| 71 25 21 34 2c 71 25 21 | 38 2c 71 25 21 31 32 2c |q%!4,q%!|8,q%!12,|
|000004c0| 71 25 21 31 36 2c 71 25 | 21 32 30 2c 71 25 21 32 |q%!16,q%|!20,q%!2|
|000004d0| 34 2c 71 25 21 32 38 29 | 0d 02 12 24 20 20 20 20 |4,q%!28)|...$ |
|000004e0| 20 20 20 20 c9 20 33 20 | 3a 20 f2 63 6c 6f 73 65 | . 3 |: .close|
|000004f0| 5f 77 69 6e 64 6f 77 28 | 21 71 25 29 0d 02 1c 32 |_window(|!q%)...2|
|00000500| 20 20 20 20 20 20 20 20 | c9 20 36 20 3a 20 f2 63 | |. 6 : .c|
|00000510| 68 65 63 6b 6d 6f 75 73 | 65 28 21 71 25 2c 71 25 |heckmous|e(!q%,q%|
|00000520| 21 34 2c 71 25 21 38 2c | 71 25 21 31 32 29 0d 02 |!4,q%!8,|q%!12)..|
|00000530| 26 2e 20 20 20 20 20 20 | 20 20 c9 20 39 20 3a 20 |&. | . 9 : |
|00000540| f2 6d 65 6e 75 73 65 6c | 65 63 74 28 71 25 2c 6d |.menusel|ect(q%,m|
|00000550| 65 6e 75 5f 68 61 6e 64 | 6c 65 25 29 0d 02 30 5d |enu_hand|le%)..0]|
|00000560| 20 20 20 20 20 20 20 20 | c9 20 31 30 3a 20 f2 6f | |. 10: .o|
|00000570| 70 65 6e 5f 77 69 6e 64 | 6f 77 28 21 71 25 2c 71 |pen_wind|ow(!q%,q|
|00000580| 25 21 34 2c 71 25 21 38 | 2c 71 25 21 31 32 2c 71 |%!4,q%!8|,q%!12,q|
|00000590| 25 21 31 36 2c 71 25 21 | 32 30 2b 33 32 2a 71 25 |%!16,q%!|20+32*q%|
|000005a0| 21 33 32 2c 71 25 21 32 | 34 2b 36 34 2a 71 25 21 |!32,q%!2|4+64*q%!|
|000005b0| 33 36 2c 71 25 21 32 38 | 29 0d 02 3a 21 20 20 20 |36,q%!28|)..:! |
|000005c0| 20 20 20 20 20 c9 20 31 | 37 2c 31 38 3a 20 f2 72 | . 1|7,18: .r|
|000005d0| 65 63 65 69 76 65 28 71 | 25 29 0d 02 44 10 20 20 |eceive(q|%)..D. |
|000005e0| 20 20 20 20 7f 3a 66 25 | 3d b9 0d 02 4e 09 20 20 | .:f%|=...N. |
|000005f0| 20 20 cb 0d 02 58 19 20 | 20 fd 20 66 25 20 84 20 | ...X. | . f% . |
|00000600| 41 25 3d 77 61 69 74 5f | 66 6f 72 25 0d 02 62 07 |A%=wait_|for%..b.|
|00000610| 3d 41 25 0d 02 6c 04 0d | 02 76 2b dd a4 6e 65 77 |=A%..l..|.v+..new|
|00000620| 5f 77 69 6e 64 6f 77 28 | 74 70 25 2c 78 77 25 2c |_window(|tp%,xw%,|
|00000630| 79 77 25 2c 78 74 25 2c | 79 74 25 2c 78 25 2c 79 |yw%,xt%,|yt%,x%,y|
|00000640| 25 29 0d 02 80 0c 20 20 | 78 6f 25 3d 78 25 0d 02 |%).... |xo%=x%..|
|00000650| 8a 0c 20 20 79 6f 25 3d | 79 25 0d 02 94 0b 20 20 |.. yo%=|y%.... |
|00000660| 21 71 25 3d 30 0d 02 9e | 0c 20 20 71 25 21 34 3d |!q%=0...|. q%!4=|
|00000670| 30 0d 02 a8 0e 20 20 71 | 25 21 38 3d 78 77 25 0d |0.... q|%!8=xw%.|
|00000680| 02 b2 0f 20 20 71 25 21 | 31 32 3d 79 77 25 0d 02 |... q%!|12=yw%..|
|00000690| bc 0d 20 20 71 25 21 31 | 36 3d 30 0d 02 c6 0d 20 |.. q%!1|6=0.... |
|000006a0| 20 71 25 21 32 30 3d 30 | 0d 02 d0 0e 20 20 71 25 | q%!20=0|.... q%|
|000006b0| 21 32 34 3d 2d 31 0d 02 | da 1f 20 20 71 25 21 32 |!24=-1..|.. q%!2|
|000006c0| 38 3d 31 35 20 20 20 20 | 20 20 20 20 20 3a f4 20 |8=15 | :. |
|000006d0| 66 6c 61 67 73 0d 02 e4 | 12 20 20 71 25 3f 33 32 |flags...|. q%?32|
|000006e0| 3d 60 74 66 63 6f 6c 0d | 02 ee 12 20 20 71 25 3f |=`tfcol.|... q%?|
|000006f0| 33 33 3d 60 74 62 63 6f | 6c 0d 02 f8 12 20 20 71 |33=`tbco|l.... q|
|00000700| 25 3f 33 34 3d 60 77 66 | 63 6f 6c 0d 03 02 12 20 |%?34=`wf|col.... |
|00000710| 20 71 25 3f 33 35 3d 60 | 77 62 63 6f 6c 0d 03 0c | q%?35=`|wbcol...|
|00000720| 10 20 20 71 25 3f 33 36 | 3d 60 73 63 6f 0d 03 16 |. q%?36|=`sco...|
|00000730| 12 20 20 71 25 3f 33 37 | 3d 60 74 62 63 6f 6c 0d |. q%?37|=`tbcol.|
|00000740| 03 20 13 20 20 71 25 3f | 33 38 3d 60 74 62 63 6f |. . q%?|38=`tbco|
|00000750| 6c 32 0d 03 2a 0d 20 20 | 71 25 3f 33 39 3d 30 0d |l2..*. |q%?39=0.|
|00000760| 03 34 0d 20 20 71 25 21 | 34 30 3d 30 0d 03 3e 0d |.4. q%!|40=0..>.|
|00000770| 20 20 71 25 21 34 34 3d | 30 0d 03 48 0f 20 20 71 | q%!44=|0..H. q|
|00000780| 25 21 34 38 3d 78 74 25 | 0d 03 52 0f 20 20 71 25 |%!48=xt%|..R. q%|
|00000790| 21 35 32 3d 79 74 25 0d | 03 5c 23 20 20 71 25 21 |!52=yt%.|.\# q%!|
|000007a0| 35 36 3d 26 31 32 44 3a | f4 20 69 6e 64 69 72 65 |56=&12D:|. indire|
|000007b0| 63 74 65 64 20 74 69 74 | 6c 65 0d 03 66 11 20 20 |cted tit|le..f. |
|000007c0| 71 25 21 36 30 3d 26 33 | 30 30 30 0d 03 70 0d 20 |q%!60=&3|000..p. |
|000007d0| 20 71 25 21 36 34 3d 30 | 0d 03 7a 21 20 20 71 25 | q%!64=0|..z! q%|
|000007e0| 21 36 38 3d 30 20 20 20 | 20 20 20 20 20 20 3a f4 |!68=0 | :.|
|000007f0| 20 72 65 73 65 72 76 65 | 64 0d 03 84 0f 20 20 71 | reserve|d.... q|
|00000800| 25 21 37 32 3d 74 70 25 | 0d 03 8e 0e 20 20 71 25 |%!72=tp%|.... q%|
|00000810| 21 37 36 3d 2d 31 0d 03 | 98 0e 20 20 71 25 21 38 |!76=-1..|.. q%!8|
|00000820| 30 3d 34 30 0d 03 a2 0d | 20 20 71 25 21 38 34 3d |0=40....| q%!84=|
|00000830| 30 0d 03 ac 1e 20 20 c8 | 99 20 43 72 65 61 74 65 |0.... .|. Create|
|00000840| 57 2c 2c 71 25 20 b8 20 | 68 61 6e 64 6c 65 25 0d |W,,q% . |handle%.|
|00000850| 03 b6 0c 3d 68 61 6e 64 | 6c 65 25 0d 03 c0 04 0d |...=hand|le%.....|
|00000860| 03 ca 1d dd f2 72 65 73 | 69 7a 65 5f 77 69 6e 64 |.....res|ize_wind|
|00000870| 6f 77 28 68 25 2c 78 25 | 2c 79 25 29 0d 03 d4 0c |ow(h%,x%|,y%)....|
|00000880| 20 20 71 25 21 30 3d 30 | 0d 03 de 0c 20 20 71 25 | q%!0=0|.... q%|
|00000890| 21 34 3d 30 0d 03 e8 0d | 20 20 71 25 21 38 3d 78 |!4=0....| q%!8=x|
|000008a0| 25 0d 03 f2 0e 20 20 71 | 25 21 31 32 3d 79 25 0d |%.... q|%!12=y%.|
|000008b0| 03 fc 15 20 20 c8 99 20 | 26 34 30 30 44 37 2c 68 |... .. |&400D7,h|
|000008c0| 25 2c 71 25 0d 04 06 0c | 20 20 21 71 25 3d 68 25 |%,q%....| !q%=h%|
|000008d0| 0d 04 10 11 20 20 c8 99 | 20 47 65 74 57 2c 2c 71 |.... ..| GetW,,q|
|000008e0| 25 0d 04 1a 2b 20 20 e7 | 20 78 25 3c 71 25 21 31 |%...+ .| x%<q%!1|
|000008f0| 32 2d 71 25 21 34 20 71 | 25 21 31 32 3d 71 25 21 |2-q%!4 q|%!12=q%!|
|00000900| 34 2b 78 25 3a 71 25 21 | 32 30 3d 30 0d 04 24 2b |4+x%:q%!|20=0..$+|
|00000910| 20 20 e7 20 79 25 3c 71 | 25 21 31 36 2d 71 25 21 | . y%<q|%!16-q%!|
|00000920| 38 20 71 25 21 38 3d 71 | 25 21 31 36 2d 79 25 3a |8 q%!8=q|%!16-y%:|
|00000930| 71 25 21 32 34 3d 30 0d | 04 2e 19 20 20 e7 6f 70 |q%!24=0.|... .op|
|00000940| 65 6e 25 20 c8 99 20 4f | 70 65 6e 57 2c 2c 71 25 |en% .. O|penW,,q%|
|00000950| 0d 04 38 05 e1 0d 04 42 | 04 0d 04 4c 2a dd f2 73 |..8....B|...L*..s|
|00000960| 63 72 6f 6c 6c 5f 77 69 | 6e 64 28 21 71 25 2c f8 |croll_wi|nd(!q%,.|
|00000970| 20 78 25 2c f8 20 79 25 | 2c 77 73 78 25 2c 77 73 | x%,. y%|,wsx%,ws|
|00000980| 79 25 29 0d 04 56 0f ea | 73 25 2c 78 73 25 2c 79 |y%)..V..|s%,xs%,y|
|00000990| 73 25 0d 04 60 11 20 20 | c8 99 20 47 65 74 57 2c |s%..`. |.. GetW,|
|000009a0| 2c 71 25 0d 04 6a 17 20 | 20 73 25 3d 28 71 25 21 |,q%..j. | s%=(q%!|
|000009b0| 31 32 29 2d 28 71 25 21 | 34 29 0d 04 74 11 20 20 |12)-(q%!|4)..t. |
|000009c0| 78 73 25 3d 78 25 2d 73 | 25 2f 32 0d 04 7e 1e 20 |xs%=x%-s|%/2..~. |
|000009d0| 20 e7 78 73 25 3e 77 73 | 78 25 2d 73 25 20 78 73 | .xs%>ws|x%-s% xs|
|000009e0| 25 3d 77 73 78 25 2d 73 | 25 0d 04 88 12 20 20 e7 |%=wsx%-s|%.... .|
|000009f0| 78 73 25 3c 30 20 78 73 | 25 3d 30 0d 04 92 14 20 |xs%<0 xs|%=0.... |
|00000a00| 20 78 25 3d 71 25 21 34 | 2b 78 25 2d 78 73 25 0d | x%=q%!4|+x%-xs%.|
|00000a10| 04 9c 17 20 20 73 25 3d | 28 71 25 21 31 36 29 2d |... s%=|(q%!16)-|
|00000a20| 28 71 25 21 38 29 0d 04 | a6 11 20 20 79 73 25 3d |(q%!8)..|.. ys%=|
|00000a30| 79 25 2b 73 25 2f 32 0d | 04 b0 14 20 20 e7 79 73 |y%+s%/2.|... .ys|
|00000a40| 25 3c 73 25 20 79 73 25 | 3d 73 25 0d 04 ba 18 20 |%<s% ys%|=s%.... |
|00000a50| 20 e7 79 73 25 3e 77 73 | 79 25 20 79 73 25 3d 77 | .ys%>ws|y% ys%=w|
|00000a60| 73 79 25 0d 04 c4 15 20 | 20 79 25 3d 71 25 21 31 |sy%.... | y%=q%!1|
|00000a70| 36 2b 79 25 2d 79 73 25 | 0d 04 ce 3c 20 20 f2 6f |6+y%-ys%|...< .o|
|00000a80| 70 65 6e 5f 77 69 6e 64 | 6f 77 28 68 61 6e 64 6c |pen_wind|ow(handl|
|00000a90| 65 25 2c 71 25 21 34 2c | 71 25 21 38 2c 71 25 21 |e%,q%!4,|q%!8,q%!|
|00000aa0| 31 32 2c 71 25 21 31 36 | 2c 78 73 25 2c 79 73 25 |12,q%!16|,xs%,ys%|
|00000ab0| 2c 2d 31 29 0d 04 d8 05 | e1 0d 04 e2 04 0d 04 ec |,-1)....|........|
|00000ac0| 04 0d 04 f6 15 dd f2 6f | 70 65 6e 75 70 28 68 61 |.......o|penup(ha|
|00000ad0| 6e 64 6c 65 25 29 0d 05 | 00 11 20 20 21 71 25 3d |ndle%)..|.. !q%=|
|00000ae0| 68 61 6e 64 6c 65 25 0d | 05 0a 11 20 20 c8 99 20 |handle%.|... .. |
|00000af0| 47 65 74 57 2c 2c 71 25 | 0d 05 14 50 20 20 f2 6f |GetW,,q%|...P .o|
|00000b00| 70 65 6e 5f 77 69 6e 64 | 6f 77 28 68 61 6e 64 6c |pen_wind|ow(handl|
|00000b10| 65 25 2c 78 6f 25 2c 79 | 6f 25 2c 78 6f 25 2b 71 |e%,xo%,y|o%,xo%+q|
|00000b20| 25 21 31 32 2d 71 25 21 | 34 2c 79 6f 25 2b 71 25 |%!12-q%!|4,yo%+q%|
|00000b30| 21 31 36 2d 71 25 21 38 | 2c 71 25 21 32 30 2c 67 |!16-q%!8|,q%!20,g|
|00000b40| 25 21 32 34 2c 2d 31 29 | 0d 05 1e 05 e1 0d 05 28 |%!24,-1)|.......(|
|00000b50| 04 0d 05 32 14 dd f2 66 | 72 6f 6e 74 28 68 61 6e |...2...f|ront(han|
|00000b60| 64 6c 65 25 29 0d 05 3c | 11 20 20 21 71 25 3d 68 |dle%)..<|. !q%=h|
|00000b70| 61 6e 64 6c 65 25 0d 05 | 46 11 20 20 c8 99 20 47 |andle%..|F. .. G|
|00000b80| 65 74 57 2c 2c 71 25 0d | 05 50 0e 20 20 71 25 21 |etW,,q%.|.P. q%!|
|00000b90| 32 38 3d 2d 31 0d 05 5a | 12 20 20 c8 99 20 4f 70 |28=-1..Z|. .. Op|
|00000ba0| 65 6e 57 2c 2c 71 25 0d | 05 64 05 e1 0d 05 6e 04 |enW,,q%.|.d....n.|
|00000bb0| 0d 05 78 3d dd f2 6f 70 | 65 6e 5f 77 69 6e 64 6f |..x=..op|en_windo|
|00000bc0| 77 28 68 61 6e 64 6c 65 | 25 2c 78 30 25 2c 79 30 |w(handle|%,x0%,y0|
|00000bd0| 25 2c 78 31 25 2c 79 31 | 25 2c 73 63 78 25 2c 73 |%,x1%,y1|%,scx%,s|
|00000be0| 63 79 25 2c 62 68 61 6e | 64 6c 65 25 29 0d 05 82 |cy%,bhan|dle%)...|
|00000bf0| 13 20 20 e7 68 61 6e 64 | 6c 65 25 3e 2d 31 20 8c |. .hand|le%>-1 .|
|00000c00| 0d 05 8c 14 20 20 20 20 | 71 25 21 30 3d 68 61 6e |.... |q%!0=han|
|00000c10| 64 6c 65 25 0d 05 96 10 | 20 20 20 20 71 25 21 34 |dle%....| q%!4|
|00000c20| 3d 78 30 25 0d 05 a0 10 | 20 20 20 20 71 25 21 38 |=x0%....| q%!8|
|00000c30| 3d 79 30 25 0d 05 aa 11 | 20 20 20 20 71 25 21 31 |=y0%....| q%!1|
|00000c40| 32 3d 78 31 25 0d 05 b4 | 11 20 20 20 20 71 25 21 |2=x1%...|. q%!|
|00000c50| 31 36 3d 79 31 25 0d 05 | be 12 20 20 20 20 71 25 |16=y1%..|.. q%|
|00000c60| 21 32 30 3d 73 63 78 25 | 0d 05 c8 12 20 20 20 20 |!20=scx%|.... |
|00000c70| 71 25 21 32 34 3d 73 63 | 79 25 0d 05 d2 10 20 20 |q%!24=sc|y%.... |
|00000c80| 20 20 71 25 21 32 38 3d | 2d 31 0d 05 dc 14 20 20 | q%!28=|-1.... |
|00000c90| 20 20 c8 99 20 4f 70 65 | 6e 57 2c 2c 71 25 0d 05 | .. Ope|nW,,q%..|
|00000ca0| e6 0f 20 20 20 20 6f 70 | 65 6e 25 3d b9 0d 05 f0 |.. op|en%=....|
|00000cb0| 07 20 20 cd 0d 05 fa 05 | e1 0d 06 04 04 0d 06 0e |. .....|........|
|00000cc0| 30 dd f2 67 65 74 5f 70 | 6f 73 5f 69 6e 5f 77 69 |0..get_p|os_in_wi|
|00000cd0| 6e 64 6f 77 28 68 61 6e | 64 6c 65 25 2c 20 f8 20 |ndow(han|dle%, . |
|00000ce0| 6d 73 78 25 2c 20 f8 20 | 6d 73 79 25 29 0d 06 18 |msx%, . |msy%)...|
|00000cf0| 0d ea 20 62 78 25 2c 62 | 79 25 0d 06 22 14 20 20 |.. bx%,b|y%..". |
|00000d00| e7 20 68 61 6e 64 6c 65 | 25 3e 2d 31 20 8c 0d 06 |. handle|%>-1 ...|
|00000d10| 2c 13 20 20 20 20 21 71 | 25 3d 68 61 6e 64 6c 65 |,. !q|%=handle|
|00000d20| 25 0d 06 36 13 20 20 20 | 20 c8 99 20 47 65 74 57 |%..6. | .. GetW|
|00000d30| 2c 2c 71 25 0d 06 40 16 | 20 20 20 20 62 78 25 3d |,,q%..@.| bx%=|
|00000d40| 71 25 21 34 2d 71 25 21 | 32 30 0d 06 4a 17 20 20 |q%!4-q%!|20..J. |
|00000d50| 20 20 62 79 25 3d 71 25 | 21 31 36 2d 71 25 21 32 | by%=q%|!16-q%!2|
|00000d60| 34 0d 06 54 11 20 20 20 | 20 6d 73 78 25 2d 3d 62 |4..T. | msx%-=b|
|00000d70| 78 25 0d 06 5e 11 20 20 | 20 20 6d 73 79 25 2d 3d |x%..^. | msy%-=|
|00000d80| 62 79 25 0d 06 68 07 20 | 20 cd 0d 06 72 05 e1 0d |by%..h. | ...r...|
|00000d90| 06 7c 04 0d 06 86 04 0d | 06 90 04 0d 06 9a 32 dd |.|......|......2.|
|00000da0| a4 67 65 74 5f 77 69 6e | 64 6f 77 28 68 61 6e 64 |.get_win|dow(hand|
|00000db0| 6c 65 25 2c f8 20 78 30 | 25 20 2c f8 20 78 31 25 |le%,. x0|% ,. x1%|
|00000dc0| 2c f8 20 79 30 25 2c f8 | 20 79 31 25 29 0d 06 a4 |,. y0%,.| y1%)...|
|00000dd0| 0a ea 6d 6f 72 65 25 0d | 06 ae 11 20 20 21 71 25 |..more%.|... !q%|
|00000de0| 3d 68 61 6e 64 6c 65 25 | 0d 06 b8 1c 20 20 c8 99 |=handle%|.... ..|
|00000df0| 20 52 65 64 72 61 77 57 | 2c 2c 71 25 20 b8 20 6d | RedrawW|,,q% . m|
|00000e00| 6f 72 65 25 0d 06 c2 14 | 20 20 62 78 25 3d 71 25 |ore%....| bx%=q%|
|00000e10| 21 34 2d 71 25 21 32 30 | 0d 06 cc 15 20 20 62 79 |!4-q%!20|.... by|
|00000e20| 25 3d 71 25 21 31 36 2d | 71 25 21 32 34 0d 06 d6 |%=q%!16-|q%!24...|
|00000e30| 13 20 20 78 30 25 3d 71 | 25 21 32 38 2d 62 78 25 |. x0%=q|%!28-bx%|
|00000e40| 0d 06 e0 13 20 20 78 31 | 25 3d 71 25 21 33 36 2d |.... x1|%=q%!36-|
|00000e50| 62 78 25 0d 06 ea 13 20 | 20 79 30 25 3d 71 25 21 |bx%.... | y0%=q%!|
|00000e60| 33 32 2d 62 79 25 0d 06 | f4 13 20 20 79 31 25 3d |32-by%..|.. y1%=|
|00000e70| 71 25 21 34 30 2d 62 79 | 25 0d 06 fe 0a 3d 6d 6f |q%!40-by|%....=mo|
|00000e80| 72 65 25 0d 07 08 04 0d | 07 12 35 dd a4 67 65 74 |re%.....|..5..get|
|00000e90| 5f 72 65 63 74 61 6e 67 | 6c 65 28 68 61 6e 64 6c |_rectang|le(handl|
|00000ea0| 65 25 2c f8 20 78 30 25 | 20 2c f8 20 78 31 25 2c |e%,. x0%| ,. x1%,|
|00000eb0| f8 20 79 30 25 2c f8 20 | 79 31 25 29 0d 07 1c 0a |. y0%,. |y1%)....|
|00000ec0| ea 6d 6f 72 65 25 0d 07 | 26 11 20 20 21 71 25 3d |.more%..|&. !q%=|
|00000ed0| 68 61 6e 64 6c 65 25 0d | 07 30 1a 20 20 c8 99 20 |handle%.|.0. .. |
|00000ee0| 47 65 74 52 25 2c 2c 71 | 25 20 b8 20 6d 6f 72 65 |GetR%,,q|% . more|
|00000ef0| 25 0d 07 3a 14 20 20 62 | 78 25 3d 71 25 21 34 2d |%..:. b|x%=q%!4-|
|00000f00| 71 25 21 32 30 0d 07 44 | 15 20 20 62 79 25 3d 71 |q%!20..D|. by%=q|
|00000f10| 25 21 31 36 2d 71 25 21 | 32 34 0d 07 4e 13 20 20 |%!16-q%!|24..N. |
|00000f20| 78 30 25 3d 71 25 21 32 | 38 2d 62 78 25 0d 07 58 |x0%=q%!2|8-bx%..X|
|00000f30| 13 20 20 78 31 25 3d 71 | 25 21 33 36 2d 62 78 25 |. x1%=q|%!36-bx%|
|00000f40| 0d 07 62 13 20 20 79 30 | 25 3d 71 25 21 33 32 2d |..b. y0|%=q%!32-|
|00000f50| 62 79 25 0d 07 6c 13 20 | 20 79 31 25 3d 71 25 21 |by%..l. | y1%=q%!|
|00000f60| 33 36 2d 62 79 25 0d 07 | 76 0a 3d 6d 6f 72 65 25 |36-by%..|v.=more%|
|00000f70| 0d 07 80 04 0d 07 8a 1b | dd f2 63 6c 6f 73 65 5f |........|..close_|
|00000f80| 77 69 6e 64 6f 77 28 68 | 61 6e 64 6c 65 25 29 0d |window(h|andle%).|
|00000f90| 07 94 11 20 20 21 71 25 | 3d 68 61 6e 64 6c 65 25 |... !q%|=handle%|
|00000fa0| 0d 07 9e 11 20 20 c8 99 | 20 47 65 74 57 2c 2c 71 |.... ..| GetW,,q|
|00000fb0| 25 0d 07 a8 0e 20 20 78 | 6f 25 3d 71 25 21 34 0d |%.... x|o%=q%!4.|
|00000fc0| 07 b2 0e 20 20 79 6f 25 | 3d 71 25 21 38 0d 07 bc |... yo%|=q%!8...|
|00000fd0| 0d 20 20 6f 70 65 6e 25 | 3d a3 0d 07 c6 11 20 20 |. open%|=..... |
|00000fe0| 21 71 25 3d 68 61 6e 64 | 6c 65 25 0d 07 d0 13 20 |!q%=hand|le%.... |
|00000ff0| 20 c8 99 20 43 6c 6f 73 | 65 57 2c 2c 71 25 0d 07 | .. Clos|eW,,q%..|
|00001000| da 05 e1 0d 07 e4 04 0d | 07 ee 15 f4 20 2f 20 6d |........|.... / m|
|00001010| 65 6e 75 20 68 61 6e 64 | 6c 69 6e 67 0d 07 f8 04 |enu hand|ling....|
|00001020| 0d 08 02 18 dd f2 6e 65 | 77 5f 6d 65 6e 75 28 62 |......ne|w_menu(b|
|00001030| 25 2c 78 25 2c 79 25 29 | 0d 08 0c 15 20 20 6d 65 |%,x%,y%)|.... me|
|00001040| 6e 75 5f 68 61 6e 64 6c | 65 25 3d 62 25 0d 08 16 |nu_handl|e%=b%...|
|00001050| 19 20 20 c8 99 20 43 72 | 4d 65 6e 75 2c 2c 62 25 |. .. Cr|Menu,,b%|
|00001060| 2c 78 25 2c 79 25 0d 08 | 20 05 e1 0d 08 2a 04 0d |,x%,y%..| ....*..|
|00001070| 08 34 1d dd a4 62 61 73 | 5f 6d 65 6e 75 28 f8 20 |.4...bas|_menu(. |
|00001080| 6d 25 2c 74 24 2c 6c 25 | 2c 69 25 29 0d 08 3e 0a |m%,t$,l%|,i%)..>.|
|00001090| ea 62 25 2c 73 25 0d 08 | 48 13 20 20 73 25 3d 32 |.b%,s%..|H. s%=2|
|000010a0| 38 20 2b 20 69 25 2a 32 | 34 0d 08 52 0d 20 20 de |8 + i%*2|4..R. .|
|000010b0| 20 62 25 20 73 25 0d 08 | 5c 0c 20 20 24 62 25 3d | b% s%..|\. $b%=|
|000010c0| 74 24 0d 08 66 0d 20 20 | 62 25 3f 31 32 3d 37 0d |t$..f. |b%?12=7.|
|000010d0| 08 70 0d 20 20 62 25 3f | 31 33 3d 32 0d 08 7a 0d |.p. b%?|13=2..z.|
|000010e0| 20 20 62 25 3f 31 34 3d | 37 0d 08 84 0d 20 20 62 | b%?14=|7.... b|
|000010f0| 25 3f 31 35 3d 30 0d 08 | 8e 0e 20 20 62 25 21 31 |%?15=0..|.. b%!1|
|00001100| 36 3d 6c 25 0d 08 98 0e | 20 20 62 25 21 32 30 3d |6=l%....| b%!20=|
|00001110| 34 30 0d 08 a2 0d 20 20 | 62 25 21 32 34 3d 30 0d |40.... |b%!24=0.|
|00001120| 08 ac 0e 20 20 6d 25 3d | 62 25 2b 32 38 0d 08 b6 |... m%=|b%+28...|
|00001130| 07 3d 62 25 0d 08 c0 04 | 0d 08 ca 1c dd a4 74 65 |.=b%....|......te|
|00001140| 78 74 5f 6d 65 6e 75 28 | 74 24 2c 73 25 2c 65 25 |xt_menu(|t$,s%,e%|
|00001150| 2c 76 24 29 0d 08 d4 0d | ea 6d 25 2c 62 25 2c 76 |,v$)....|.m%,b%,v|
|00001160| 25 0d 08 de 12 20 20 de | 20 76 25 20 a9 28 76 24 |%.... .| v% .(v$|
|00001170| 29 2b 31 0d 08 e8 0c 20 | 20 24 76 25 3d 76 24 0d |)+1.... | $v%=v$.|
|00001180| 08 f2 1f 20 20 62 25 3d | a4 62 61 73 5f 6d 65 6e |... b%=|.bas_men|
|00001190| 75 28 6d 25 2c 74 24 2c | 31 39 32 2c 31 29 0d 08 |u(m%,t$,|192,1)..|
|000011a0| fc 0e 20 20 6d 25 21 30 | 3d 26 38 34 0d 09 06 0d |.. m%!0|=&84....|
|000011b0| 20 20 6d 25 21 34 3d 2d | 31 0d 09 10 1f 20 20 6d | m%!4=-|1.... m|
|000011c0| 25 21 38 3d 28 37 3c 3c | 32 34 29 20 84 20 25 31 |%!8=(7<<|24) . %1|
|000011d0| 30 30 30 31 30 30 30 31 | 0d 09 1a 0e 20 20 6d 25 |00010001|.... m%|
|000011e0| 21 31 32 3d 73 25 0d 09 | 24 0e 20 20 6d 25 21 31 |!12=s%..|$. m%!1|
|000011f0| 36 3d 76 25 0d 09 2e 0e | 20 20 6d 25 21 32 30 3d |6=v%....| m%!20=|
|00001200| 65 25 0d 09 38 0c 20 20 | 24 73 25 3d 22 22 0d 09 |e%..8. |$s%=""..|
|00001210| 42 07 3d 62 25 0d 09 4c | 04 0d 09 56 14 dd f2 61 |B.=b%..L|...V...a|
|00001220| 64 64 5f 69 6e 66 6f 28 | f8 20 6d 25 29 0d 09 60 |dd_info(|. m%)..`|
|00001230| 0c 20 20 6d 25 21 30 3d | 30 0d 09 6a 10 20 20 6d |. m%!0=|0..j. m|
|00001240| 25 21 34 3d 69 6e 66 6f | 25 0d 09 74 1a 20 20 6d |%!4=info|%..t. m|
|00001250| 25 21 38 3d 28 37 3c 3c | 32 34 29 84 20 25 31 31 |%!8=(7<<|24). %11|
|00001260| 30 30 31 0d 09 7e 15 20 | 20 24 28 6d 25 2b 31 32 |001..~. | $(m%+12|
|00001270| 29 3d 22 49 6e 66 6f 22 | 0d 09 88 0c 20 20 6d 25 |)="Info"|.... m%|
|00001280| 2b 3d 32 34 0d 09 92 05 | e1 0d 09 9c 04 0d 09 a6 |+=24....|........|
|00001290| 1d dd f2 61 64 64 5f 69 | 74 65 6d 28 f8 20 6d 25 |...add_i|tem(. m%|
|000012a0| 2c 65 25 2c 73 25 2c 6d | 24 29 0d 09 b0 15 20 20 |,e%,s%,m|$).... |
|000012b0| 6d 25 21 30 3d 28 65 25 | 20 80 20 26 38 30 29 0d |m%!0=(e%| . &80).|
|000012c0| 09 ba 0d 20 20 6d 25 21 | 34 3d 73 25 0d 09 c4 1b |... m%!|4=s%....|
|000012d0| 20 20 6d 25 21 38 3d 28 | 37 3c 3c 32 34 29 20 84 | m%!8=(|7<<24) .|
|000012e0| 20 25 31 30 30 30 31 0d | 09 ce 11 20 20 24 28 6d | %10001.|... $(m|
|000012f0| 25 2b 31 32 29 3d 6d 24 | 0d 09 d8 0c 20 20 6d 25 |%+12)=m$|.... m%|
|00001300| 2b 3d 32 34 0d 09 e2 05 | e1 0d 09 ec 04 0d 09 f6 |+=24....|........|
|00001310| 17 dd f2 73 68 61 64 65 | 5f 69 74 65 6d 28 6d 25 |...shade|_item(m%|
|00001320| 2c 69 25 29 0d 0a 00 12 | 20 20 6d 25 2b 3d 33 36 |,i%)....| m%+=36|
|00001330| 2b 69 25 2a 32 34 0d 0a | 0a 16 20 20 21 6d 25 3d |+i%*24..|.. !m%=|
|00001340| 21 6d 25 20 84 28 31 3c | 3c 32 32 29 0d 0a 14 05 |!m% .(1<|<22)....|
|00001350| e1 0d 0a 1e 04 0d 0a 28 | 18 dd f2 65 6e 61 62 6c |.......(|...enabl|
|00001360| 65 5f 69 74 65 6d 28 6d | 25 2c 69 25 29 0d 0a 32 |e_item(m|%,i%)..2|
|00001370| 12 20 20 6d 25 2b 3d 33 | 36 2b 69 25 2a 32 34 0d |. m%+=3|6+i%*24.|
|00001380| 0a 3c 18 20 20 21 6d 25 | 3d 21 6d 25 20 80 20 ac |.<. !m%|=!m% . .|
|00001390| 28 31 3c 3c 32 32 29 0d | 0a 46 05 e1 0d 0a 50 04 |(1<<22).|.F....P.|
|000013a0| 0d 0a 5a 16 dd f2 74 69 | 63 6b 5f 69 74 65 6d 28 |..Z...ti|ck_item(|
|000013b0| 6d 25 2c 69 25 29 0d 0a | 64 12 20 20 6d 25 2b 3d |m%,i%)..|d. m%+=|
|000013c0| 32 38 2b 69 25 2a 32 34 | 0d 0a 6e 10 20 20 21 6d |28+i%*24|..n. !m|
|000013d0| 25 3d 21 6d 25 20 84 31 | 0d 0a 78 05 e1 0d 0a 82 |%=!m% .1|..x.....|
|000013e0| 04 0d 0a 8c 18 dd f2 75 | 6e 74 69 63 6b 5f 69 74 |.......u|ntick_it|
|000013f0| 65 6d 28 6d 25 2c 69 25 | 29 0d 0a 96 12 20 20 6d |em(m%,i%|).... m|
|00001400| 25 2b 3d 32 38 2b 69 25 | 2a 32 34 0d 0a a0 13 20 |%+=28+i%|*24.... |
|00001410| 20 21 6d 25 3d 21 6d 25 | 20 80 ac 28 31 29 0d 0a | !m%=!m%| ..(1)..|
|00001420| aa 05 e1 0d 0a b4 04 0d | 0a be 18 dd a4 67 65 74 |........|.....get|
|00001430| 5f 6f 70 74 69 6f 6e 28 | 6d 25 29 3a ea 61 24 0d |_option(|m%):.a$.|
|00001440| 0a c8 2a 20 20 c8 99 20 | 44 63 4d 65 6e 75 2c 2c |..* .. |DcMenu,,|
|00001450| 62 75 66 66 65 72 25 2c | 6d 25 2c c4 33 30 2c 22 |buffer%,|m%,.30,"|
|00001460| 20 22 29 b8 2c 2c 2c 61 | 24 0d 0a d2 07 3d 61 24 | ").,,,a|$....=a$|
|00001470| 0d 0a dc 04 0d 0a e6 28 | dd f2 6d 6f 75 73 65 28 |.......(|..mouse(|
|00001480| f8 20 21 71 25 2c f8 20 | 71 25 21 34 2c f8 20 71 |. !q%,. |q%!4,. q|
|00001490| 25 21 38 2c f8 20 71 25 | 21 31 32 29 0d 0a f0 11 |%!8,. q%|!12)....|
|000014a0| 20 20 c8 99 20 47 65 74 | 50 2c 2c 71 25 0d 0a fa | .. Get|P,,q%...|
|000014b0| 05 e1 0d 0b 04 04 0d 0b | 0e 2c dd f2 63 68 65 63 |........|.,..chec|
|000014c0| 6b 6d 6f 75 73 65 28 6d | 73 78 25 2c 6d 73 79 25 |kmouse(m|sx%,msy%|
|000014d0| 2c 62 75 74 74 6f 6e 73 | 25 2c 68 61 6e 64 6c 65 |,buttons|%,handle|
|000014e0| 25 29 0d 0b 18 1c 20 20 | e7 a4 6d 65 6e 75 5f 72 |%).... |..menu_r|
|000014f0| 65 71 28 62 75 74 74 6f | 6e 73 25 29 20 8c 0d 0b |eq(butto|ns%) ...|
|00001500| 22 20 20 20 20 20 f2 6d | 65 6e 75 28 6d 73 78 25 |" .m|enu(msx%|
|00001510| 2c 6d 73 79 25 2c 68 61 | 6e 64 6c 65 25 29 0d 0b |,msy%,ha|ndle%)..|
|00001520| 2c 07 20 20 cd 0d 0b 36 | 1e 20 20 e7 a4 61 63 74 |,. ...6|. ..act|
|00001530| 69 6f 6e 5f 72 65 71 28 | 62 75 74 74 6f 6e 73 25 |ion_req(|buttons%|
|00001540| 29 20 8c 0d 0b 40 2d 20 | 20 20 20 f2 67 65 74 5f |) ...@- | .get_|
|00001550| 70 6f 73 5f 69 6e 5f 77 | 69 6e 64 6f 77 28 68 61 |pos_in_w|indow(ha|
|00001560| 6e 64 6c 65 25 2c 6d 73 | 78 25 2c 6d 73 79 25 29 |ndle%,ms|x%,msy%)|
|00001570| 0d 0b 4a 22 20 20 20 20 | f2 61 63 74 69 6f 6e 28 |..J" |.action(|
|00001580| 6d 73 78 25 2c 6d 73 79 | 25 2c 68 61 6e 64 6c 65 |msx%,msy|%,handle|
|00001590| 25 29 0d 0b 54 07 20 20 | cd 0d 0b 5e 1e 20 20 e7 |%)..T. |...^. .|
|000015a0| a4 61 64 6a 75 73 74 5f | 72 65 71 28 62 75 74 74 |.adjust_|req(butt|
|000015b0| 6f 6e 73 25 29 20 8c 0d | 0b 68 2d 20 20 20 20 f2 |ons%) ..|.h- .|
|000015c0| 67 65 74 5f 70 6f 73 5f | 69 6e 5f 77 69 6e 64 6f |get_pos_|in_windo|
|000015d0| 77 28 68 61 6e 64 6c 65 | 25 2c 6d 73 78 25 2c 6d |w(handle|%,msx%,m|
|000015e0| 73 79 25 29 0d 0b 72 22 | 20 20 20 20 f2 61 64 6a |sy%)..r"| .adj|
|000015f0| 75 73 74 28 6d 73 78 25 | 2c 6d 73 79 25 2c 68 61 |ust(msx%|,msy%,ha|
|00001600| 6e 64 6c 65 25 29 0d 0b | 7c 07 20 20 cd 0d 0b 86 |ndle%)..||. ....|
|00001610| 05 e1 0d 0b 90 04 0d 0b | 9a 12 dd a4 6d 65 6e 75 |........|....menu|
|00001620| 5f 72 65 71 28 62 25 29 | 0d 0b a4 0b 3d 62 25 20 |_req(b%)|....=b% |
|00001630| 80 20 32 0d 0b ae 04 0d | 0b b8 14 dd a4 61 63 74 |. 2.....|.....act|
|00001640| 69 6f 6e 5f 72 65 71 28 | 62 25 29 0d 0b c2 0b 3d |ion_req(|b%)....=|
|00001650| 62 25 20 80 20 34 0d 0b | cc 04 0d 0b d6 14 dd a4 |b% . 4..|........|
|00001660| 61 64 6a 75 73 74 5f 72 | 65 71 28 62 25 29 0d 0b |adjust_r|eq(b%)..|
|00001670| e0 0b 3d 62 25 20 80 20 | 31 0d 0b ea 04 0d 0b f4 |..=b% . |1.......|
|00001680| 1c dd f2 65 72 72 6f 72 | 62 6f 78 28 65 72 6e 75 |...error|box(ernu|
|00001690| 6d 2c 65 72 72 6f 72 24 | 29 0d 0b fe 11 20 20 c8 |m,error$|).... .|
|000016a0| 99 20 44 72 61 67 2c 2c | 2d 31 0d 0c 08 14 20 20 |. Drag,,|-1.... |
|000016b0| 21 62 75 66 66 65 72 25 | 3d 65 72 6e 75 6d 0d 0c |!buffer%|=ernum..|
|000016c0| 12 1c 20 20 24 28 62 75 | 66 66 65 72 25 2b 34 29 |.. $(bu|ffer%+4)|
|000016d0| 3d 65 72 72 6f 72 24 2b | bd 30 0d 0c 1c 2c 20 20 |=error$+|.0..., |
|000016e0| c8 99 20 22 57 69 6d 70 | 5f 52 65 70 6f 72 74 45 |.. "Wimp|_ReportE|
|000016f0| 72 72 6f 72 22 2c 62 75 | 66 66 65 72 25 2c 31 2c |rror",bu|ffer%,1,|
|00001700| 74 69 74 6c 65 24 0d 0c | 26 05 e1 0d 0c 30 04 0d |title$..|&....0..|
|00001710| 0c 3a 1b dd f2 69 6e 66 | 6f 62 6f 78 28 74 69 74 |.:...inf|obox(tit|
|00001720| 6c 65 24 2c 69 6e 66 6f | 24 29 0d 0c 44 11 20 20 |le$,info|$)..D. |
|00001730| c8 99 20 44 72 61 67 2c | 2c 2d 31 0d 0c 4e 12 20 |.. Drag,|,-1..N. |
|00001740| 20 21 62 75 66 66 65 72 | 25 3d 32 35 35 0d 0c 58 | !buffer|%=255..X|
|00001750| 1b 20 20 24 28 62 75 66 | 66 65 72 25 2b 34 29 3d |. $(buf|fer%+4)=|
|00001760| 69 6e 66 6f 24 2b bd 30 | 0d 0c 62 2e 20 20 c8 99 |info$+.0|..b. ..|
|00001770| 20 22 57 69 6d 70 5f 52 | 65 70 6f 72 74 45 72 72 | "Wimp_R|eportErr|
|00001780| 6f 72 22 2c 62 75 66 66 | 65 72 25 2c 26 31 44 2c |or",buff|er%,&1D,|
|00001790| 74 69 74 6c 65 24 0d 0c | 6c 05 e1 0d 0c 76 04 0d |title$..|l....v..|
|000017a0| 0c 80 18 dd a4 69 63 6f | 6e 62 61 72 28 73 70 24 |.....ico|nbar(sp$|
|000017b0| 2c 78 25 2c 79 25 29 0d | 0c 8a 07 ea 6c 25 0d 0c |,x%,y%).|....l%..|
|000017c0| 94 10 20 6c 25 3d a9 28 | 73 70 24 29 2b 31 0d 0c |.. l%=.(|sp$)+1..|
|000017d0| 9e 13 de 20 69 63 6f 6e | 5f 6e 61 6d 65 25 20 6c |... icon|_name% l|
|000017e0| 25 0d 0c a8 14 20 24 69 | 63 6f 6e 5f 6e 61 6d 65 |%.... $i|con_name|
|000017f0| 25 3d 73 70 24 0d 0c b2 | 0b 20 21 71 25 3d 2d 31 |%=sp$...|. !q%=-1|
|00001800| 0d 0c bc 0b 20 71 25 21 | 34 3d 30 0d 0c c6 0b 20 |.... q%!|4=0.... |
|00001810| 71 25 21 38 3d 30 0d 0c | d0 0d 20 71 25 21 31 32 |q%!8=0..|.. q%!12|
|00001820| 3d 78 25 0d 0c da 0d 20 | 71 25 21 31 36 3d 79 25 |=x%.... |q%!16=y%|
|00001830| 0d 0c e4 10 20 71 25 21 | 32 30 3d 26 32 31 30 32 |.... q%!|20=&2102|
|00001840| 0d 0c ee 15 20 71 25 21 | 32 34 3d 69 63 6f 6e 5f |.... q%!|24=icon_|
|00001850| 6e 61 6d 65 25 0d 0c f8 | 13 20 71 25 21 32 38 3d |name%...|. q%!28=|
|00001860| 73 70 72 69 74 65 73 25 | 0d 0d 02 0d 20 71 25 21 |sprites%|.... q%!|
|00001870| 33 32 3d 6c 25 0d 0d 0c | 23 20 c8 99 20 22 57 69 |32=l%...|# .. "Wi|
|00001880| 6d 70 5f 43 72 65 61 74 | 65 49 63 6f 6e 22 2c 2c |mp_Creat|eIcon",,|
|00001890| 71 25 20 b8 20 69 63 25 | 0d 0d 16 08 3d 69 63 25 |q% . ic%|....=ic%|
|000018a0| 0d 0d 20 04 0d 0d 2a 12 | dd f2 68 6f 75 72 67 6c |.. ...*.|..hourgl|
|000018b0| 61 73 73 5f 6f 6e 0d 0d | 34 0f 20 20 c8 99 20 26 |ass_on..|4. .. &|
|000018c0| 34 30 36 43 30 0d 0d 3e | 05 e1 0d 0d 48 04 0d 0d |406C0..>|....H...|
|000018d0| 52 13 dd f2 68 6f 75 72 | 67 6c 61 73 73 5f 6f 66 |R...hour|glass_of|
|000018e0| 66 0d 0d 5c 0f 20 20 c8 | 99 20 26 34 30 36 43 31 |f..\. .|. &406C1|
|000018f0| 0d 0d 66 05 e1 0d 0d 70 | 04 0d 0d 7a 04 0d 0d 84 |..f....p|...z....|
|00001900| 11 dd f2 72 65 63 65 69 | 76 65 28 71 25 29 0d 0d |...recei|ve(q%)..|
|00001910| 8e 10 20 20 c8 8e 20 71 | 25 21 31 36 20 ca 0d 0d |.. .. q|%!16 ...|
|00001920| 98 1a 20 20 20 20 c9 20 | 30 20 20 20 20 20 3a f2 |.. . |0 :.|
|00001930| 66 69 6e 69 73 68 3a e0 | 0d 0d a2 1f 20 20 20 20 |finish:.|.... |
|00001940| c9 20 33 20 20 20 20 20 | 3a f2 6c 6f 61 64 5f 6d |. 3 |:.load_m|
|00001950| 65 73 73 28 71 25 29 0d | 0d ac 1e 20 20 20 20 c9 |ess(q%).|... .|
|00001960| 20 26 35 30 32 20 20 3a | f2 68 65 6c 70 5f 72 65 | &502 :|.help_re|
|00001970| 71 75 65 73 74 0d 0d b6 | 1d 20 20 20 20 c9 20 26 |quest...|. . &|
|00001980| 34 30 30 43 31 3a f2 67 | 65 74 6d 6f 64 65 69 6e |400C1:.g|etmodein|
|00001990| 66 6f 0d 0d c0 07 20 20 | cb 0d 0d ca 05 e1 0d 0d |fo.... |........|
|000019a0| d4 04 0d 0d de 0e dd a4 | 73 67 65 74 28 78 25 29 |........|sget(x%)|
|000019b0| 0d 0d e8 08 ea 20 78 24 | 0d 0d f2 22 20 20 c8 95 |..... x$|..." ..|
|000019c0| 20 3f 78 25 3e 33 31 20 | 78 24 2b 3d bd 28 3f 78 | ?x%>31 |x$+=.(?x|
|000019d0| 25 29 3a 78 25 2b 3d 31 | 3a ce 0d 0d fc 07 3d 78 |%):x%+=1|:.....=x|
|000019e0| 24 0d 0e 06 04 0d 0e 10 | 12 dd f2 68 65 6c 70 5f |$.......|...help_|
|000019f0| 72 65 71 75 65 73 74 0d | 0e 1a 07 ea 6d 24 0d 0e |request.|....m$..|
|00001a00| 24 12 20 20 6d 24 3d a4 | 68 65 6c 70 28 71 25 29 |$. m$=.|help(q%)|
|00001a10| 0d 0e 2e 10 20 20 e7 20 | 6d 24 3c 3e 22 22 20 8c |.... . |m$<>"" .|
|00001a20| 0d 0e 38 12 20 20 20 20 | 71 25 21 31 32 3d 71 25 |..8. |q%!12=q%|
|00001a30| 21 38 0d 0e 42 16 20 20 | 20 20 24 28 71 25 2b 32 |!8..B. | $(q%+2|
|00001a40| 30 29 3d 6d 24 2b bd 30 | 0d 0e 4c 1c 20 20 20 20 |0)=m$+.0|..L. |
|00001a50| 71 25 21 30 3d 28 32 30 | 2b a9 6d 24 2b 34 29 80 |q%!0=(20|+.m$+4).|
|00001a60| 20 ac 20 33 0d 0e 56 12 | 20 20 20 20 71 25 21 31 | . 3..V.| q%!1|
|00001a70| 36 3d 26 35 30 33 0d 0e | 60 28 20 20 20 20 c8 99 |6=&503..|`( ..|
|00001a80| 20 22 57 69 6d 70 5f 53 | 65 6e 64 4d 65 73 73 61 | "Wimp_S|endMessa|
|00001a90| 67 65 22 2c 31 38 2c 71 | 25 2c 71 25 21 34 0d 0e |ge",18,q|%,q%!4..|
|00001aa0| 6a 07 20 20 cd 0d 0e 74 | 05 e1 0d 0e 7e 04 0d 0e |j. ...t|....~...|
|00001ab0| 88 0c dd f2 66 69 6e 69 | 73 68 0d 0e 92 2c 20 20 |....fini|sh..., |
|00001ac0| c8 99 20 22 57 69 6d 70 | 5f 43 6c 6f 73 65 44 6f |.. "Wimp|_CloseDo|
|00001ad0| 77 6e 22 2c 74 61 73 6b | 68 61 6e 64 25 2c 21 74 |wn",task|hand%,!t|
|00001ae0| 61 73 6b 69 64 25 0d 0e | 9c 05 e1 0d 0e a6 04 0d |askid%..|........|
|00001af0| 0e b0 16 dd f2 67 65 74 | 5f 69 6e 66 6f 5f 62 6f |.....get|_info_bo|
|00001b00| 78 28 66 24 29 0d 0e ba | 07 ea 6c 25 0d 0e c4 20 |x(f$)...|..l%... |
|00001b10| 20 20 c8 99 20 22 4f 53 | 5f 46 69 6c 65 22 2c 35 | .. "OS|_File",5|
|00001b20| 2c 66 24 20 b8 20 2c 2c | 2c 2c 6c 25 0d 0e ce 10 |,f$ . ,,|,,l%....|
|00001b30| 20 20 de 20 74 65 6d 70 | 25 20 6c 25 0d 0e d8 20 | . temp|% l%... |
|00001b40| 20 20 c8 99 20 22 57 69 | 6d 70 5f 4f 70 65 6e 54 | .. "Wi|mp_OpenT|
|00001b50| 65 6d 70 6c 61 74 65 22 | 2c 2c 66 24 0d 0e e2 3b |emplate"|,,f$...;|
|00001b60| 20 20 c8 99 20 22 57 69 | 6d 70 5f 4c 6f 61 64 54 | .. "Wi|mp_LoadT|
|00001b70| 65 6d 70 6c 61 74 65 22 | 2c 2c 71 25 2c 74 65 6d |emplate"|,,q%,tem|
|00001b80| 70 25 2c 74 65 6d 70 25 | 2b 6c 25 2c 2d 31 2c 22 |p%,temp%|+l%,-1,"|
|00001b90| 49 6e 66 6f 22 2c 30 0d | 0e ec 1c 20 20 c8 99 20 |Info",0.|... .. |
|00001ba0| 43 72 65 61 74 65 57 2c | 2c 71 25 20 b8 20 69 6e |CreateW,|,q% . in|
|00001bb0| 66 6f 25 0d 0e f6 1d 20 | 20 c8 99 20 22 57 69 6d |fo%.... | .. "Wim|
|00001bc0| 70 5f 43 6c 6f 73 65 54 | 65 6d 70 6c 61 74 65 22 |p_CloseT|emplate"|
|00001bd0| 0d 0f 00 05 e1 0d 0f 0a | 04 0d ff |........|... |
+--------+-------------------------+-------------------------+--------+--------+